Systems and methods for providing a user interface that supports listing a unique digital article in multiple currencies

ABSTRACT

Systems and methods to provide user interfaces to players of an online gaming platform are disclosed. Exemplary implementations may manage player accounts associated with players, including a first player account that includes a first unique digital article associated with a first in-game player-controllable character configured to be used in an instance of a game; present a user interface that enables a first player to enter and/or select different prices in different currencies; and effectuate publication of a listing information for the first unique digital article. A second player may select from different settlement options. The first unique digital article may be transferred from the first player to the second player.

FIELD OF THE DISCLOSURE

The present disclosure relates to systems and methods for providing auser interface for listing a unique digital article in multiplecurrencies, the unique digital article being correlated to aplayer-controllable in-game virtual character that is usable within aninstance of a game within an online gaming platform.

BACKGROUND

Online gaming platforms are known. Distributed registries are knowntechniques to produce a secure record of ownership of goods,transactions, and other information. For example, a blockchain is adistributed registry. Different types of distributed registries areknown.

SUMMARY

One aspect of the present disclosure relates to a system configured toprovide user interfaces to players of an online gaming platform. Theonline gaming platform may be configured to execute an instance of agame to facilitate presentation of the game to the players. Thepresentation of the game may be based on views of the game that aredetermined during execution of the instance of the game. The players mayinclude a first player, a second player, and/or other players. Thesystem may include one or more processors configured by machine-readableinstructions. The one or more processors may be configured to manageplayer accounts associated with the players. The player accounts mayinclude a first player account associated with the first player. Thefirst player account may include a first account inventory of one ormore virtual items. The first player may control the one or more virtualitems in the first account inventory. The first account inventory mayinclude a first unique digital article that is associated with a firstin-game player-controllable character configured to be used in theinstance of the game. The one or more processors may be configured tofacilitate presentation of a first user interface to the first player.The first user interface may be configured to receive player input fromthe first player. The first user interface may enable, through theplayer input, the player to (i) enter and/or select the first uniquedigital article that is included in the first account inventory, (ii)enter and/or select a first price listed in a first currency, (iii)enter a second price listed in a second currency different from thefirst currency, and (iv) initiate transmission of listing informationfor publication to other players including the second player. Thelisting information may correspond to the player input received from thefirst player through the first user interface. The listing informationmay present the first unique digital article for sale at either thefirst price or the second price. The one or more processors may beconfigured to receive the transmission of the listing information. Theone or more processors may be configured, responsive to receipt of thetransmission of the listing information, to effectuate the publicationof the listing information to the other players including the secondplayer. The publication may be presented to the other players in asecond interface.

Another aspect of the present disclosure related to a method ofproviding user interfaces to players of an online gaming platform,wherein the online gaming platform executes an instance of a game tofacilitate presentation of the game to the players, wherein thepresentation of the game is based on views of the game that aredetermined during execution of the instance of the game, wherein theplayers include a first player and a second player. The method mayinclude managing player accounts associated with the players. The playeraccounts may include a first player account associated with the firstplayer. The first player account may include a first account inventoryof one or more virtual items. The first player controls the one or morevirtual items in the first account inventory. The first accountinventory may include a first unique digital article that is associatedwith a first in-game player-controllable character configured to be usedin the instance of the game. The method may include facilitatingpresentation of a first user interface to the first player. The firstuser interface is configured to receive player input from the firstplayer. The first user interface enables, through the player input, theplayer to (i) enter and/or select the first unique digital article thatis included in the first account inventory, (ii) enter and/or select afirst price listed in a first currency, (iii) enter a second pricelisted in a second currency different from the first currency, and (iv)initiate transmission of a listing information for publication to otherplayers including the second player. The listing information correspondsto the player input received from the first player through the firstuser interface. The listing information presents the first uniquedigital article for sale at either the first price or the second price.The method may include receiving the transmission of the listinginformation. The method may include receiving to receiving thetransmission of the listing information, effectuating the publication ofthe listing information to the other players including the secondplayer. The publication is presented to the other players in a secondinterface. In some implementations, the method may include receivingsecond player input, from the second player, through the secondinterface. The second player input may include a selection of either thefirst price or the second price. The method may include facilitatingpresentation of a third interface to the second player. Responsive tothe selection of the first price through the second interface, the thirdinterface may present a first set of one or more settlement options tothe second player. The first set may include the first currency.Responsive to the selection of the second price through the secondinterface, the third interface may present a second set of one or moresettlement options to the second player. The second set may include thesecond currency. The method may include receiving third player input,from the second player, through the settlement interface. The thirdplayer input represents a settlement option selected from either thefirst or second set of settlement options. The method may includetransferring the first unique digital article from the first player tothe second player, in accordance with the selected settlement option.

As used herein, any association (or relation, or reflection, orindication, or correspondency) involving servers, processors, clientcomputing platforms, players, player accounts, inventories, assets,populations, requests, manners of usage, exchanges, challenges, offers,transactions, in-game actions, rights, benefits, ownership, permanentregistries, responses, denials, contracts, metrics, metric values,scores, gains, trigger events, incentives, proposals, sets ofinstructions, operations, determinations, distributions, transfers,presentations, interfaces, notifications, and/or another entity orobject that interacts with any part of the system and/or plays a part inthe operation of the system, may be a one-to-one association, aone-to-many association, a many-to-one association, and/or amany-to-many association or “N”-to-“M” association (note that “N” and“M” may be different numbers greater than 1).

As used herein, the term “obtain” (and derivatives thereof) may includeactive and/or passive retrieval, determination, derivation, transfer,upload, download, submission, and/or exchange of information, and/or anycombination thereof. As used herein, the term “effectuate” (andderivatives thereof) may include active and/or passive causation of anyeffect, both local and remote. As used herein, the term “determine” (andderivatives thereof) may include measure, calculate, compute, estimate,approximate, generate, and/or otherwise derive, and/or any combinationthereof.

These and other features, and characteristics of the present technology,as well as the methods of operation and functions of the relatedelements of structure and the combination of parts and economies ofmanufacture, will become more apparent upon consideration of thefollowing description and the appended claims with reference to theaccompanying drawings, all of which form a part of this specification,wherein like reference numerals designate corresponding parts in thevarious figures. It is to be expressly understood, however, that thedrawings are for the purpose of illustration and description only andare not intended as a definition of the limits of the invention. As usedin the specification and in the claims, the singular form of ‘a’, ‘an’,and ‘the’ include plural referents unless the context clearly dictatesotherwise.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates a system configured to provide user interfaces toplayers of an online gaming platform, in accordance with one or moreimplementations.

FIG. 2 illustrates a method of providing user interfaces to players ofan online gaming platform, in accordance with one or moreimplementations.

FIGS. 3-4 illustrate example implementations of user interfaces, as maybe used by a system configured to provide user interfaces to players ofan online gaming platform, in accordance with one or moreimplementations.

FIGS. 5A-5B illustrates exemplary blockchains, as may be used by asystem configured to provide user interfaces to players of an onlinegaming platform, in accordance with one or more implementations.

FIGS. 6A-6B illustrates exemplary views of interactive gameplay in aninstance of a game, as may be used by a system configured to provideuser interfaces to players of an online gaming platform, in accordancewith one or more implementations.

DETAILED DESCRIPTION

FIG. 1 illustrates a system 100 configured to provide user interfaces toplayers 123 of an online gaming platform 105, in accordance with one ormore implementations. Online gaming platform 105 may be configured toexecute an instance of a game to facilitate presentation of the game toplayers 123. The presentation of the game may be based on views of thegame that are determined during execution of the instance of the game.For example, players 123 may include a first player, a second player,and/or other players. System 100 may be configured to manage playeraccounts associated with players 123. The player accounts may include afirst player account associated with the first player, a second playeraccount associated with a second player, and so forth. The first playeraccount may include a first account inventory of one or more virtualitems. The second player account may include a second account inventoryof one or more virtual items, and so forth. The first player may controlthe one or more virtual items in the first account inventory. The secondplayer may control the one or more virtual items in the second accountinventory, and so forth. An individual account inventory may include anindividual unique digital article that is associated with an individualin-game player-controllable character configured to be used in aninstance of a game. Players 123 may exchange unique digital articleswith other players. As used herein, exchanges may refer to individualplayers winning, losing, auctioning, selling, purchasing, trading,bartering, wagering, staking, and/or otherwise exchanging digitalresources (directly, without a store or store interface under control ofonline gaming platform 105) to other individual players or with otherindividual players. In some implementations, players may be referred toas users.

As used herein, the term “unique digital article” may refer to digitalarticles that are uniquely identified and/or uniquely identifiable,e.g., by an identifier or by identifying information. For example, insome implementations, an identifier or identifying information mayinclude or be based on a combination of different types of information,including but not limited to information regarding the type of a digitalarticle, a serial number or other numerical identifier of the digitalarticle, and/or other types of information. As used herein, ownership ofunique digital articles may be tracked, recorded, and/or otherwiseregistered on one or more permanent registries. As such, a uniquedigital article may be a registry-tracked unique digital article.

Individual unique digital articles may be associated and/or correlatedwith another entity (which may be referred to as a “correlated entity”)by virtue of technology provided and/or supported by the one or morepermanent registries on which the ownership of the individual uniquedigital articles is tracked (including but not limited to smartcontracts and/or other executable code on the one or more permanentregistries). Accordingly, ownership of a unique digital article maycorrelate to the provision of one or more rights with respect to thecorrelated entity (e.g., control and/or other rights). Transactionsinvolving a unique digital article recorded on a permanent registry maycorrelate to certain transactions (or modifications) of the correlatedentity, and/or vice versa.

In some implementations, correlated entities may be (or include) virtualitems configured to be used within online-gaming platform 105 (such as,for example, a player-controllable in-game virtual character that isusable within an instance of a game within online gaming platform 105).Other types and/or combinations of correlated entities are envisionedwithin the scope of this disclosure, including but not limited tophysical and/or virtual objects, items, rights, memberships,permissions, etc. The use of the singular “entity” or “correlatedentity” is not intended to be limiting, as multiple different objects,items, rights, memberships, permissions, etc. may be correlated to asingle unique digital article. By way of non-limiting example, acorrelated entity may be an art work, a ticket to an event, asubscription to certain media content, a bundle of rights related tocaptured audio and/or video information, rights to distribution gains,and so forth. As used herein, the term “non-fungible token” or “NFT” maybe used to refer to a combination of a particular unique digital articleand a particular correlated entity that is correlated to the particularunique digital article.

System 100 may include one or more online gaming platforms 105, registryserver(s) 111, administration servers 115, one or more client computingplatform(s) 104, user interfaces 125, servers 102, one or more onlinesales platforms 113, one or more external resources 138, and/or othercomponents. Players 123 (also referred to as users) may include one ormore of a first player, a second player, a third player, a fourthplayer, an administrative user, and/or other players. Players 123 mayinclude players who play and/or otherwise interact on online gamingplatform 105. As used in descriptions herein, any use of the term“player” may refer to player(s) 123. Electronic storage 130 a andelectronic storage 130 b may be similar to electronic storage 130 asdescribed elsewhere in this disclosure, though included inadministration servers 115 and registry servers 111, respectively, asdepicted in FIG. 1 .

Instances of games may be executed within one or more online gamingplatforms 105. As used herein, online gaming platform 105 may refer toeither an individual game (e.g., an interactive online game), a type ofgaming console and its ecosystem, and/or both. Online gaming platform105 may be configured to host (and/or execute instances of) the one ormore (online) games. Online gaming platform 105 may be operated, hosted,and/or owned by one or more stakeholders of online gaming platform 105.For example, a platform operator (and/or another stakeholder) may sellin-game digital resources (e.g., characters, weapons, virtual items,etc.) to players 123 of online gaming platform 105.

Referring to the game and to online gaming platform 105, in someimplementations, individual players may own individual (in-game) virtualitems, and exchange these items with (or to) other individual players.Due to an exchange, ownership rights of a virtual item may transitionfrom an original owner to a new owner (even if there may, in someimplementations, be one or more intermediary and/or temporary ownersduring the process of performing the exchange). In some implementations,digital resources may be associated with other rights than ownershiprights, such as, by way of non-limiting example, distribution rights.

In some implementations, distribution rights of digital resources mayreflect rights held by the individual ones of the players to receivecertain distributions of benefits upon exchanges involving particulardigital resources. That is, the individual players may own/hold rightsto particular digital resources that guarantee them benefits upon(future) exchanges involving those digital resources regardless ofwhether the individual players owns/hold the ownership rights for thosedigital resources. In some implementations, the distribution gains mayresult from a particular action or activity (such as, e.g., a sale of aparticular digital resource), e.g., within the online gaming platform105, of a particular digital resource. As used herein, a distributiongain resulting from a particular action or activity may include one ormore of a portion of the proceeds of the particular action or activity,a fee related to the particular action or activity, a minimum paymenttriggered by the occurrence of the particular action or activity (or aset of particular actions or activities), and/or another arrangement forpayment and/or compensation, including but not limited to combinationsof fixed fees, minimum fees, percentages of sales, percentages ofprofits, and/or other arrangements. The term “portion” does not imply orrequire a percentage or ratio, but rather is intended to signify thatbeneficiaries (i.e., the players that hold the distribution rights) mayreceive something of value and/or use. The distribution gains mayinclude one or more virtual currencies such as virtual tokens, virtualstars, virtual points, virtual real-world currencies (e.g., US Dollars),and/or other gains that are based on the particular digital resources.

In some implementations, the digital resources may include virtual itemsthat are not fungible and that may be usable within an online gamingplatform 105. In some implementations, the digital resources mayrepresent (three-dimensional) in-game player-controllable charactersthat can interact with other (in-game) virtual items within onlinegaming platform 105. By way of non-limiting example, digital resourcesmay represent virtual items. In some implementations, virtual items mayinclude one or more of weapons, toys, characters, abilities, skills,tools, pets, clothing, vehicles, game levels, missions, assignments,chapters, tasks, mini-games, restricted areas within a virtual space,restricted modes of gameplay, access rights within an online game,and/or other virtual items. In some implementations, virtual items mayrefer to any item or object within online gaming platform 105 for whicha player may use, own, sell, trade, destroy, and/or otherwise effectuatea change of ownership (including exchanging virtual items and/or otherassets through challenges). As used herein, a digital resource isfungible if it is functionally and/or physically indistinguishable fromanother digital resource. For example, a payment token such as a Bitcoinis a fungible digital resource. A digital resource may be non-fungibleif it is unique, or one-of-a-kind. For example, a specific individualCryptoKitty™ may be a non-fungible digital resource. A digital resourcemay be semi-fungible if there is a set of a limited number of similarbut distinguishable digital resources. For example, a limited-editionBlanko™ or another in-game character may be a semi-fungible digitalresource. For example, one of a limited number of 2-dimensional or3-dimensional in-game virtual items may be a semi-fungible digitalresource. For example, a digital ticket to a show, concert, exhibition,and/or other event may be a semi-fungible digital resource. For example,a piece of art or jewelry (e.g., as a virtual item or as representing aphysical item) may be a semi-fungible digital resource. As used herein,semi-fungible digital resources are considered as “not fungible” ornon-fungible digital resources. In some implementations, digitalresources may be usable within one or more games.

Registry server(s) 111 (e.g., registry server 111 a, registry server 111b, and so forth) may be used to implement one or more permanentregistries, including but not limited to blockchain 117 a, blockchain117 b (partially visible in FIG. 1 ), and so forth. In someimplementations, registries may be referred to as ledgers. In someimplementations, permanent registries may be referred to asdecentralized and/or immutable registries. In some implementations,blockchain 117 a and blockchain 117 b may be maintained by distributedcomputing platforms (not shown in FIG. 1 ). In some implementations, adistributed computing platform may be implemented by a set of clientcomputing platforms and/or servers (including, for example, one or moreregistry servers 111). The distributed computing platform may support avirtual machine (not shown in FIG. 1 ). The distributed computingplatform and/or the virtual machine may form a runtime environment forsmart contracts and/or other executable code. A distributed computingplatform may include electronic storage configured to store part or allof blockchain 117 a. The smart contracts may be stored on blockchain 117a, blockchain 117 b, and/or another permanent registry. In someimplementations, the distributed computing platform may be the EOSIOplatform. In some implementations, the distributed computing platformmay be similar to or based on the EOSIO platform. In someimplementations, the distributed computing platform may be Ethereum. Insome implementations, the distributed computing platform may be similarto or based on Ethereum. In some implementations, the virtual machinemay be a decentralized virtual machine.

In some implementations, at least one of the permanent registriesimplemented by registry servers 111 is a private permissioned permanentregistry. A permanent registry may be configured to record information.The recorded information may pertain to unique digital articles that areassociated with in-game player-controllable characters that areconfigured to be used in the instance of the game. The recordedinformation may include ownership of the unique digital articles.Implementing the in-game actions in the instance of the game mayinclude, for at least some of the in-game actions implemented in theinstance of the game, effectuating modifications to the recordedinformation pertaining to the unique digital article. For example,ownership rights and/or other rights may be modified. In someimplementations, a unique digital article may be removed from onepermanent registry and added or recorded on another permanent registry.In some implementations, at least one of the permanent registriesimplemented by registry servers 111 is a public decentralized ledger.For example, the public decentralized ledger may be configured to bepart of either EOSIO mainnet, Ethereum mainnet, Ethereum 1.5, Ethereum2.0, a derivative of Ethereum 2.0 that is configured to performtransactions of Ether (ETH) between accounts, or a derivative of EOSIOthat is configured to perform transactions of EOS between differentaccounts.

Elements of blockchain 117 a or another permanent registry may begrouped together in units that are referred to as blocks. For example,an individual block may include one or more assets (or resources) andone or more transactions. For example, an individual block may be linkedto one or more other individual blocks. Individual blocks may be linkedor chained together to form a structure of blocks and/or a hierarchy ofblocks, such as, e.g., a chain of blocks. An individual block mayinclude one or more assets, one or more transactions, and/or otherinformation.

As depicted in FIG. 1 , registry server(s) 111 a may include one or moreof electronic storage 130 b, processor(s) 132 b, machine-readableinstructions 106 b, (node of) blockchain 117 a, and/or other components.Machine-readable instructions 106 b may include one or more instructioncomponents. The instruction components may include computer programcomponents. The instruction components may include one or more oftransaction component 134, receipt component 136, and/or otherinstruction components. In some implementations, an individual registryserver may be dedicated to a particular node of a permanent registry.Typically, different nodes are included in (or implemented by, or hostedby) different servers or different computer systems to increase thesafety and security of transactions on a blockchain. The consensusprotocol used for a particular blockchain will be harder to falsify orcircumvent when the different nodes are in different geographicallocations, on different types of computing platforms, and/or otherwisedistributed and diverse. As depicted in FIG. 1 , blockchain 117 a mayinclude a unique digital article 15 (by way of non-limiting example,unique digital article 15 may be associated with a player-controllablein-game character, as depicted, and unique digital article 15 may havebeen recorded on blockchain 117 a, as depicted). Registry server(s) 111b may include similar components as registry server(s) 111 a, includingbut not limited to blockchain 117 b and/or other components.

In some implementations, one or more permanent registries implemented byregistry servers 111 may be publicly accessible. In someimplementations, one or more permanent registries implemented byregistry servers 111 may be private and/or permissioned. In someimplementations, one or more permanent registries implemented byregistry servers 111 may be append-only. In some implementations, one ormore permanent registries implemented by registry servers 111 may bedecentralized and/or distributed. In some implementations, existingblocks of one or more permanent registries implemented by registryservers 111 can substantially not be altered or deleted, unless multiplecopies are altered. This is unlikely to happen provided that themultiple copies stored on different computing platforms, e.g., indifferent geographical locations. Permanent registries may be replicatedon multiple computing platforms, preferably in multiple differentgeographical locations. Additionally, individual blocks may be linkedtogether in a manner that prevents tampering, such as, e.g., using ahash chain and/or digital signatures. In particular, hash values may begenerated using fixed-output-length one-way hashing functions that takevariable-length input, and may be effectively impossible (or, at least,computationally infeasible) to reverse. As such, a hashing function mayprovide one-way encryption. By way of non-limiting example, the hashingfunction may be SHA-256, BLAKE2, SHAKE256, and/or another hashingfunction. Contents of individual blocks, transactions, and/or assets maybe digitally signed in a manner that proves integrity and/or preventstampering, e.g., by providing authentication, as well asnon-repudiation.

As described herein, the utility or usage of a unique digital articlemay be different for or on different permanent registries. Theadministration for a set or population of unique digital articles may bedifferent for or on different permanent registries, hence the term“blockchain-specific”. For example, the same unique digital article mayhave a first utility while recorded on a first blockchain, but not whilerecorded on a second blockchain. Conversely, the same unique digitalarticle may have a second utility while recorded on the secondblockchain, but not while recorded on first blockchain. For example, theadministration of a set or population of unique digital articles may beblockchain-specific, or based on how many unique digital articles arerecorded of the first blockchain versus the second blockchain.

Server(s) 102 may be configured to communicate with one or more clientcomputing platforms 104 according to a client/server architecture and/orother architectures. Client computing platform(s) 104 may be configuredto communicate with other client computing platforms via server(s) 102and/or according to a peer-to-peer architecture and/or otherarchitectures. Players may access system 100 via client computingplatform(s) 104. In some implementations, system 100 and/or registryserver(s) 111 may be configured to communicate with one or more ofonline gaming platform(s) 105, one or more online sales platforms 113,players 123, and/or other entities and/or components, e.g., through oneor more networks 13.

Server(s) 102 may include electronic storage 130, processor(s) 132,machine-readable instructions 106, and/or other components. Server(s)102 may be configured by machine-readable instructions 106.Machine-readable instructions 106 may include one or more instructioncomponents. The instruction components may include computer programcomponents. The instruction components may include one or more of a gamecomponent 108, an interaction component 110, an account component 112, arecording component 114, a listing component 116, a registry-analysiscomponent 120, a notification component 122, a distribution component124, an adjustment component 126, a registry component 128, a rewardcomponent 131, a presentation component 133, a transaction component134, a receipt component 136, an input component 135, a communicationcomponent 137, and/or other instruction components. Processor(s) 132 aand processor(s) 132 b may be similar to processor(s) 132 as describedelsewhere in this disclosure, though included administration servers 115and registry servers 111, respectively, as depicted in FIG. 1 .Machine-readable instructions 106 a and machine-readable instructions106 b may be similar to machine-readable instructions 106 as describedelsewhere in this disclosure, though included in administration servers115 and registry servers 111, respectively, as depicted in FIG. 1 .

Game component 108 is configured to execute, via online gaming platform105, one or more instances of one or more games. An instance of a gamemay facilitate presentation of the game to players 123. For example, theinstance of the game may be an online game executed with online gamingplatform 105. Game component 108 may be configured to implement in-gameactions in the instance of the game, e.g., in response to actionrequests for the in-game actions by the players. In someimplementations, game component 108 may be arranged, organized, and/orotherwise included in online gaming platform 105. As used herein, theterm “game” may refer to one or more games within online gaming platform105. In some implementations, the game may be provided via a virtualspace, and may include a plurality of resource types and/or maps.

The presentation of the game may be based on the views of the game thatare determined during execution of the game, e.g., as based oninstructions and/or other input from players. In some implementations,the view may be communicated (e.g., by streaming, via object/positiondata, and/or other information) from online gaming platform 105,registry server(s) 111, and/or other sources to client computingplatforms 104 for presentation to players 123. The view determined andtransmitted to a given client computing platform 104 may correspond to alocation in the virtual space (e.g., the location from which the view istaken, the location the view depicts, and/or other locations), a zoomratio, a dimensionality of objects, a point-of-view, and/or viewparameters. In some implementations, one or more view parameters may beselectable by a player.

The instance of the game may include a simulated space that isaccessible by players 123 by clients (e.g., client computing platforms104) that present the views of the virtual space to a player. Thesimulated space may have a topography, express ongoing real-timeinteraction by one or more players 123, and/or include one or moreobjects positioned within the topography that are capable of locomotionand/or movement within the topography. In some implementations, thetopography may be a 2-dimensional topography. In some implementations,the topography may be a 3-dimensional topography. The topography mayinclude dimensions of the simulated space, and/or surface features of asurface or objects that are native to the simulated space. In someimplementations, the topography may include a surface (e.g., a groundsurface) that runs through at least a substantial section of thesimulated space. In some implementations, the topography may describe avolume with one or more bodies positioned therein. The instance executedby the computer components may be synchronous, asynchronous, and/orsemi-synchronous.

Within the instance of the game, players 123 may control characters,objects, simulated physical phenomena, and/or other elements within thevirtual space to interact with the virtual space and/or each other. Theplayer characters may include avatars. As used herein, the term“character” or “player character” may refer to an object or group ofobjects present in the virtual space, that correspond(s) to anindividual player. A particular player character may be controlled bythe particular player with which it is associated. Such playercharacters may be referred to as player-controlled characters.Player-controlled element(s) may move through and interact with thevirtual space (e.g., non-player characters in the virtual space, otherobjects in the virtual space, etc.). In some implementations,player-controlled characters may be capable of locomotion within thetopography of the simulated space that is included in the instance ofthe game. In some implementations, player-controlled elements controlledby and/or associated with a given player may be created and/orcustomized by the given player. Individual players 123 may have orcontrol an “inventory” of virtual goods and currency (e.g., resources ofthe plurality of resource types) that the individual player can use(e.g., by manipulation of a player character and/or otherplayer-controlled elements) and/or other items, to perform in-gameactions within the virtual space. Players may control digital resources(e.g., characters) in a game hosted by online gaming platform 105. Insome implementations, account inventories may be managed (at least inpart) using blockchain 117 a. For example, ownership rights (and/orother types of rights) of individual virtual items included in anindividual account inventory may be recorded on blockchain 117 a. Insome implementations, individual account inventories may correspond toindividual smart contracts stored on blockchain 117 a.

Interaction component 110 may be configured to enable, facilitate,and/or implement in-game actions by players 123 in instances of games.In some implementations, interaction component 110 may be configured tooperate in response to instructions and/or action requests by players123. For example, one or more players may interact within online gamingplatform 105 to build, create, gather, find, combine, and/or otherwisegenerate content (i.e., player-generated content). In someimplementations, operations may be accomplished by interaction component110 through user interfaces 125. In particular, operations pertaining toa particular player may be accomplished through a particular userinterface 125 of a particular client computing platform 104, where theparticular client computing platform 104 is associated with theparticular player. In other words, the particular player may interactwith an instance of a game through interaction component 110 and/or theparticular user interface 125. For example, interaction component 110may be configured to receive indications of acceptance from players,through associated client computing platforms 104 (or, e.g., aparticular user interface 125 of a particular client computing platform104). For example, an acceptance may accept a particular offer topartake in an activity or agreement. In some implementations,interaction component 110 may be configured to receive indications ofagreements from players, through associated client computing platforms104 (or, e.g., a particular user interface 125 of a particular clientcomputing platform 104).

In some implementations, interaction component 110 may be configured tofacilitate interaction of players 123 with system 100. In someimplementations, interaction component 110 may be configured tofacilitate interaction by players 123 through user interfaces 125. Forexample, a particular player may be associated with a particular clientcomputing platform 104, which may include a particular user interface125. In other words, an individual user interface may be player-specificand/or specific to a particular client computing platform. In someimplementations, interaction component 110 may facilitate entry and/orselection through (presentation of) one or more user interfaces 125(such as, by way of non-limiting example, any of the interfacesdescribed in this disclosure).

Account component 112 is configured to manage player accounts. Playeraccounts may be associated with players 123. Player accounts may includeand/or be associated with account inventories of virtual items. Forexample, the player accounts may include a first player accountassociated with a first player, a second player account associated witha second player, and so forth. For example, the first player account mayinclude a first account inventory of one or more virtual items, thesecond player account may include a second account inventory of one ormore virtual items, and so forth. Individual players may control one ormore virtual items in their individual account inventories. In someimplementations, an individual account inventory may include anindividual unique digital article. The individual unique digital articlemay be associated with an individual in-game player-controllablecharacter configured to be used (e.g., played with) in the instance ofthe game.

Recording component 114 is configured to record assets (including uniquedigital articles) on permanent registries. In some implementations,recording component 114 may record ownership of assets. In someimplementations, recording component 114 may be configured to receiverequests to perform a recordation. For example, recording component 114may receive, on behalf of an individual player, a recordation request torecord ownership of an individual unique digital article on a permanentregistry (such as, e.g., blockchain 117 a). In some implementations,recording component 114 may receive such requests from online gamingplatform 105 and/or other components of system 100. For example, aparticular request to record a particular unique digital article maycorrespond to the issuance and/or creation of that particular uniquedigital article. When a unique digital article or other digital resourcethat is not fungible is issued and/or created, recording component 114may record its ownership on a particular permanent registry.

Presentation component 133 may be configured to present interfaces(e.g., user interfaces 125) to players, e.g., through client computingplatforms 104 associated with the respective players. In someimplementations, presentation component 133 may be configured toeffectuate presentations of interfaces to players. The presentedinterfaces may be player-specific. For example, presentation component133 may facilitate presentation of an individual user interface 125 toan individual player. Individual user interface 125 may be configured toreceive player input from the individual player. In someimplementations, individual user interface 125 may enable the individualplayer to perform some or all of the following: enter and/or select aparticular unique digital article (e.g., from the account inventoryassociated with the individual player), enter and/or select a firstprice (listed) in a first currency, enter and/or select a second price(listed) in a second currency, enter and/or select a duration for thisparticular listing, initiate transmission and/or publication of listinginformation, and/or other tasks. For example, the first currency may bea fiat currency, such as US dollar, Euro, Japanese yen, etc. Forexample, the second currency may be different from the first currency.In some implementations, the second currency may be a decentralizedcurrency, such as Bitcoin, Ether, Ripple (XRP), etc. The listinginformation (of this particular listing) may correspond to the playerinput received from the individual player. Publication of the listinginformation may present the particular unique digital article for saleat either the first price or the second price. In some implementations,one or both of the first price and the second price are (manually)entered by the individual player. The first price and second price donot have to be linked and/or otherwise connected by any particular orofficial exchange rate. Instead, for example, the individual player maydecide to list the particular unique digital article for $150 US dollarand for 0.1 Ether (by entering both amounts individually and separatelyin individual user interface 125). For the duration of this listing,unless modified by the individual player, a buyer can either buy theparticular unique digital article for $150, or buy the particular uniquedigital article for 0.1 Ether, without regard for the current exchangerate, or fluctuations in the exchange rate.

In some implementations, presentations by presentation component 133 maybe performed jointly (or at least in some cooperative manner) with oneor both of game component 108 and/or interaction component 110.Presentation component 133 may present offers (from other players) toparticular players, as described elsewhere in this disclosure.

FIG. 3 illustrates an example implementation of a user interface 300 asmay be used by system 100, in accordance with one or moreimplementations. User interface 300 may enable a particular player toprovide input to present a unique digital article for sale. Userinterface 300 may include sections or fields for unique digital articleselection 301, first price selection 302, second price selection 303,duration selection 304, and/or other graphical user interface elements.Unique digital article selection 301 may enable the particular player toenter and/or select one or more unique digital articles (e.g., throughone or more text fields or one or more dropdown menus), one or moretypes of unique digital articles, and/or one or more filters to choose asubset of unique digital articles. Here, as depicted, the particularuser has selected unique digital article 15 labeled “Boss Dino Blanko”.First price selection 302 may enable the particular player to enterand/or select a first price (e.g., through one or more text fields orone or more dropdown menus, e.g., in a fiat currency). For example, theparticular player could enter a first price of $150 US dollar here (notdepicted). Second price selection 303 may enable the particular playerto enter and/or select a second price (e.g., through one or more textfields or one or more dropdown menus, e.g., in a decentralizedcurrency). For example, the particular player could enter a second priceof 0.1 Ether here (not depicted). Note that the first price and thesecond price do not have to be linked and/or otherwise connected by anyparticular or official exchange rate, and may be entered individuallyand separately by the particular player. Duration selection 304 mayenable the particular player to enter and/or select a duration for thisparticular listing (e.g., through one or more text fields or one or moredropdown menus). User interface 300 as depicted may further includegraphical user interface elements such as, by way of non-limitingexample, an action button 32 (which transmits and/or publishes thelisting information that corresponds to the selections made by theparticular player in user interface 300).

Listing component 116 may be configured to receive transmissions ofinformation, including but not limited to listing information frompresentation component 133 and/or a particular individual user interface125. In some implementations, listing component 116 may be configured toeffectuate the publication of received information, including but notlimited to listing information from presentation component 133 and/or aparticular individual user interface 125. For example, a particularlisting may be published via one or more user interfaces to otherplayers. Alternatively, and/or simultaneously, a particular listing maybe published via one or more online sales platforms 113.

Online sales platform(s) 113 may be configured to provides services toplayers 123 and/or other users to buy and/or sell (virtual) items.Online sales platform 113 may be configured to publish listings of itemsfor sale (e.g., for auction). In some implementations, a particularsales listing may be published for a limited duration. For example, anauction may have a limited duration. In some implementations, aparticular online sales platform 113 may support an ApplicationProgramming Interface (API) for the publication of sales listings. Insome implementations, one or more online sales platforms 113 may beexternal to gaming platform 103 and/or system 100. For example, in someimplementations, online sales platforms 105 may include one or more ofeBay™, Amazon™, Etsy™, and/or another platform that supports onlinesales transactions. In some implementations, publications of saleslistings may be effectuated subsequent to a verification whether theselling user has ownership of the particular (virtual) item.

Presentation component 133 may be configured to receive player input(e.g., through user interfaces that have been presented to otherplayers, and that include listing information). In some implementations,the received user input (from prospective buyers) may include aselection of either the first price or the second price as included inthe presented listing information. Responsive to receiving player inputthat includes a selection of either the first price or the second price,presentation component 133 may be configured to present a (new and/oradditional) user interface and/or (graphical) user interface elements(within a previously presented user interface) to a particular player(e.g., a prospective buyer) depicting and/or representing one or moresets of settlement options. For example, responsive to the selection ofthe first price, a first set of one or more settlement options may bepresented that include at least the first currency. However, this firstset of settlement options may include additional currencies. In someimplementations, this first set of settlement options need not belimited to fiat currencies (but could, e.g., include Amazon Points). Forexample, assume the first price is listed in US dollars. In some cases,the first set of settlement options available to the prospective buyermay include US dollars, Canadian dollars, and Euros. In another example,for a first price listed in US dollars, the first set of settlementoptions available to the prospective buyer may include US dollars,Euros, Bitcoin, and Tether (USDT). In some implementations, the specificfirst set of settlement options available to the prospective buyer maydepend on the different kinds of currencies currently owned by theprospective buyer. In some implementations, the specific first set ofsettlement options available to the prospective buyer may depend on thedifferent kinds of currencies currently linked (e.g., through onlinewallets, linked bank accounts, and/or other linked financial accounts)by the prospective buyer. In some implementations, the specific firstset of settlement options available to a player may be configurable bythe player.

For example, responsive to the selection, by the prospective buyer, ofthe second price, a second set of one or more settlement options may bepresented that include at least the second currency. However, thissecond set of settlement options may include additional currencies. Insome implementations, this second set of settlement options need not belimited to decentralized currencies. For example, assume the secondprice is listed in Ether. In some cases, the second set of settlementoptions available to the prospective buyer may include Bitcoin andEther. In another example, for a second price listed in Ether, thesecond set of settlement options available to the prospective buyer mayinclude Bitcoin, Ether, XRP, Tether (USDT), and Euro. In someimplementations, the specific second of set of settlement optionsavailable to the prospective buyer may depend on the different kinds ofcurrencies currently owned by the prospective buyer. In someimplementations, the specific second set of settlement options availableto the prospective buyer may depend on the different kinds of currenciescurrently linked (e.g., through online wallets, linked bank accounts,and/or other linked financial accounts) by the prospective buyer. Insome implementations, the available settlement options may depend onwhich particular decentralized currency is used to list the secondprice. By way of non-limiting example, for a second price in Ether, thesecond set of settlement options may include one or more ERC20 tokencoins. However, for a second price in XRP, no ERC20 token coins may beavailable as option. In some implementations, the specific second set ofsettlement options available to a player may be configurable by theplayer.

Presentation component 133 may be configured to receive player input(e.g., from a particular user interface (or from user interfaceelements) that has/have been presented to a prospective buyer). In someimplementations, the received user input (from the prospective buyer)may represent a settlement option selected either the first set ofsettlement options or the second set of settlement options. Responsiveto receiving player input that represents a selected settlement option,system 100 (e.g., through registry component 128, transaction component134, and/or other components) may be configured to effectuate a transferof a particular individual unique digital article from a first user(i.e., the selling user) to a second user (i.e., the prospective buyer).

Registry component 128 may be configured to generate sets ofinstructions for registry servers 111 (e.g., registry server 111 a)and/or one or more permanent registries (e.g., blockchain 117 a). Insome implementations, registry component 128 may be configured totransfer the generated sets of instructions to registry servers 111and/or one or more permanent registries. In some implementations, one ormore of these instructions may instruct the formation of a smartcontract and/or the recording of the smart contract on the one or morepermanent registries (e.g., blockchain 117 a). In some implementations,these instructions may instruct registry servers 111 to record and/ormodify unique digital articles, assets, transactions, and/or rights onone or more permanent registries. For example, registry component 128may transfer a particular set of instructions that, upon execution byblockchain 117 a and blockchain 117 b, transfer (ownership of) aparticular unique digital article from a first user to a second user. Insome implementations, operations by registry component 128 may beresponsive to certain events, actions, determinations, and/or otheroccurrences in other components (including, by way of non-limitingexample, presentation component 133) or in one or more user interfaces125.

FIG. 4 illustrates an example implementation of a user interface 400 asmay be used by system 100, in accordance with one or moreimplementations. User interface 400 may present listing information to aparticular player (e.g., a prospective buyer). User interface 400 mayenable the particular player to provide input, e.g., to select eitherthe first price or the second price. The particular user may only selectone of the available prices that have been listed. User interface 400may include sections or fields for unique digital article information401, first price selection 402, second price selection 403, and/or othergraphical user interface elements. Unique digital article information401 may provide listing information about a particular unique digitalarticle for sale. Here, as depicted, the particular unique digitalarticle 15 is labeled “Boss Dino Blanko”. First price selection 402 mayenable the particular player to select the first price (to buy theparticular unique digital article). Here, as depicted, the first priceis $150 US dollar. Additionally, settlement selection element 402 a mayenable the particular player to select from a first set of settlementoptions that include at least the first currency (e.g., through one ormore text fields or one or more dropdown menus or other graphical userinterface elements). Second price selection 403 may enable theparticular player to select the second price (to buy the particularunique digital article). Here, as depicted, the second price is 0.1Ether. Additionally, settlement selection element 403 a may enable theparticular player to select from a second set of settlement options thatinclude at least the second currency (e.g., through one or more textfields or one or more dropdown menus or other graphical user interfaceelements). User interface 400 as depicted may further include graphicaluser interface elements such as, by way of non-limiting example, anaction button 42 (which initiates and/or confirms the purchase of theparticular unique digital article).

Registry-analysis component 120 may be configured to determine whetherone or more unique digital articles are recorded on a particularpermanent registry. In some implementations, registry-analysis component120 may be configured to determine whether one or more unique digitalarticles are recorded as being owned by one or more particular playersand/or accounts. For example, registry-analysis component 120 maydetermine whether a first unique digital article is currently recordedon a private permissioned permanent registry. In some implementations,registry-analysis component 120 may be configured to analyzerecordations and other transactions on one or more permanent registries,e.g., by retrieving recorded information from the one or more permanentregistries and analyzing whether any of the recorded transactionspertain to a particular unique digital article, or a set of uniquedigital articles. In some implementations, determinations byregistry-analysis component 120 may be performed responsive toparticular actions or results from other components of system 100,including but not limited to listing component 116. In someimplementations, registry-analysis component 120 may be configured todetermine whether ownership of a particular unique digital article (orother digital resource that is not fungible) has ever been recorded on apublic permanent registry. For example, actions by other components ofsystem 100, including but not limited to distribution component 124, maybe responsive to determinations by registry-analysis component 120. Insome implementations, a unique digital article may only be transferredfrom a first player to a second player if the first player is theregistered owner of the unique digital article.

Notification component 122 may be configured to notify players. Forexample, notification component 122 may notify players in response toaction requests, reward requests, and/or other requests. In someimplementations, a player may be notified responsive to a requestedmanner of usage of a particular unique digital article (as requestedthrough an action request) not being permitted or performed. In someimplementations, actions by notification component 122 may be performedresponsive to particular actions, results, determinations, or decisionsfrom other components of system 100, including but not limited tolisting component 116 and/or registry-analysis component 120. Forexample, notification component 122 may respond to a particular actionrequest (by a particular player, and pertaining to a particular uniquedigital article) with a particular response such that, responsive to theparticular manner of usage, as requested in the particular actionrequest, being grouped under a particular type of unique digital articleusage, and further responsive to determining the particular permanentregistry on which the particular unique digital article has beenrecorded is a public permanent registry, the particular responsenotifies the particular player that the particular player is notpermitted to use the particular unique digital article according to theparticular action request. For example, players may be notified if areward has been adjusted and/or modified, or could have been adjustedand/or modified.

Reward component 131 may be configured to determine eligibility forunique digital articles, other digital resources that are not fungible,and/or players 123 to receive one or more of information, access toin-game content, access to game-specific communication channels,certificates, (participation) rewards, (attendance) awards, prizes,distribution gains, and/or virtual items. In some implementations,reward component 131 may be configured to receive reward requests toprovide one or more of information, access to in-game content, access togame-specific communication channels, certificates, rewards, awards,prizes, distribution gains, and/or virtual items to players 123 and/orparticular unique digital articles. In some implementations, these typesof determinations or (reward) requests may be based on and/or responsiveto actions by other components of system 100, including but not limitedto registry-analysis component 120. In some implementations, onlinegaming platform 105 may determine a particular player is eligible toreceive one or more rewards or awards. In some implementations, onlinegaming platform 105 may provide reward requests for one or more rewardsor awards. For example, responsive to a player accomplishing apredetermined milestone in the instance of the game, a reward requestmay be provided to reward component 131, e.g., by online gaming platform105. Distributions in accordance with the determined eligibility may bemade by distribution component 124. In some implementations, (one ormore elements of) such eligible distributions may be adjusted and/ormodified by adjustment component 126 prior to being distributed.

Distribution component 124 may be configured to distribute and/orotherwise provide one or more of information, access to in-game content,access to game-specific communication channels, certificates, rewards,awards, prizes, distribution gains, and/or virtual items to players 123.Distributions by distribution component 124 may be adjusted, e.g., byadjustment component 126. In some implementations, distributions may beresponsive to (eligibility) determinations by reward component 131. Insome implementations, distributions may be based on and/or responsive toactions by other components of system 100, including but not limited toregistry-analysis component 120. For example, online gaming platform 105may determine a particular player is eligible to receive one or morerewards or awards. Distribution component 124 may distribute the one ormore rewards or awards in accordance with the determined eligibility.For example, a reward may be a participation reward. For example, anaward may be an attendance award. For example, a certificate may be acertificate of completion or accomplishment, which may be specific toactions within the instance of the game. For example, a prize may be foreffort, time, and/or resources spent, specifically in the instance ofthe game. For example, particular unique digital articles may beassociated with distribution rights, and the particular player who ownsthose distribution rights may receive distribution gains in accordancewith those distribution rights. For example, distribution gains mayresult from a particular action or activity (such as, e.g., a sale of aparticular digital resource), e.g., within the online gaming platform105, involving the particular digital resource.

Adjustment component 126 may be configured to adjust and/or modifydistributions, including (planned or expected) distributions bydistribution component 124. In some implementations, adjustmentcomponent 126 may adjust and/or modify one or more certificates,rewards, awards, prizes, distribution gains, and/or virtual items thathave been determined by reward component 131 (also referred to as thedetermined distribution or the eligible distribution). Upon suchadjustment and/or modification, this determined distribution (oreligible distribution) may be referred to as the adjusted distribution.

In some implementations, the eligible distribution (i.e., the one ormore particular rewards, as determined by, e.g., reward component 131)may be adjusted and/or modified. As used here, increasing and decreasingrewards may be comparative to the eligible distribution. In someimplementations, adjustment component 126 may be configured to adjustand/or modify one or more particular rewards, e.g., based on a function.In some implementations, an administrative user may enter and/or selectuser input that represents such a function (e.g., through a userinterface presented through administration server 115). In someimplementations, an administrative user may enter and/or select userinput that represents how operations by reward component 131, adjustmentcomponent 126, distribution component 124, and/or other components ofsystem 100 should be performed (e.g., through a user interface presentedthrough administration server 115).

Distribution component 124 may distribute the (adjusted) distribution.In some implementations, adjustments and/or modifications by adjustmentcomponent 126 may increase the value of one or more elements of theeligible distribution (this may provide a positive incentive toplayers). Alternatively, and/or simultaneously, adjustments and/ormodifications by adjustment component 126 may decrease the value of oneor more elements of the eligible distribution (this may provide anegative incentive). In some implementations, actions by adjustmentcomponent 126 may be performed responsive to particular actions orresults from other components of system 100, including but not limitedto registry-analysis component 120.

Receipt component 136 may be configured to receive (sets of)instructions to add, modify, and/or remove recorded rights in blockchain117 a. For example, receipt component 136 may receive one or more setsof instructions from registry component 128, online gaming platform 105,and/or other components of system 100. Receipt component 136 may providereceived sets of instructions to record component 134 for execution. Insome implementations, execution of individual ones of the instructionsreceived may include invoking one or more function calls of anApplication Programming Interface (API) 107. For example, API 107 may beconfigured to provide interactive communication between blockchain 117 aand other components of system 100. For example, in someimplementations, API function calls may be implemented as function callsto smart contracts stored on blockchain 117 a. In some implementations,receipt component 136 may be arranged, organized, and/or otherwiseincluded in registry server 111 and/or blockchain 117 a.

Transaction component 134 may be configured to record (ownership) rightspertaining to digital resources, e.g., on blockchain 117 a. In someimplementations, transaction component 134 may record rights onelectronic storage 130 b. In some implementations, transaction component134 may record rights on blockchain 117 a. The rights may includeownership rights, distribution rights, and/or other rights. For example,particular recorded rights may reflect ownership of a particular digitalresource by a particular player or group of players. For example, theparticular digital resource may be not fungible, and may represent athree-dimensional in-game player-controllable item or character that caninteract with other virtual items within online gaming platform 105.Recorded rights may be article-specific (i.e., specific to a uniquedigital article). Recorded rights may be asset-specific. For example,distribution rights for a particular digital resource may designaterights to certain distributions of benefits upon a specifically definedin-game action (e.g., an exchange between players) involving theparticular digital resource.

In some implementations, transaction component 134 may be configured torecord rights in blockchain 117 a. In some implementations, transactioncomponent 134 may add, modify, and/or remove recorded rights. Forexample, in accordance with received instructions from receipt component136, transaction component 134 may transfer ownership of a particulardigital resource from a first owner to a second owner (e.g., from anoriginal owner to a new owner, or from a loser of a challenge to awinner of the challenge) such that the recorded rights on blockchain 117a no longer reflect the ownership of the particular digital resource bythe first player. In some implementations, in accordance with receivedinstructions, transaction component 134 may transfer ownership of aparticular digital resource temporarily, e.g., from a first owner to atemporary second owner such as a smart contract. In some case, atemporary owner may be a holding account that is merely used untilownership is transferred to either the original owner or a new owner. Asused herein, the term “temporary” (and derivatives thereof) refers to atransfer or to ownership that is either known to be changed and/ormodified within a predetermined period, or expected to be changed and/ormodified within a predetermined period. Conversely, a non-temporarytransfer from a first owner to a second owner (due to a particularexchange) can conceivably be changed and/or reverted (back from thesecond owner to the first owner) due to a separate and new exchange thatis independent of the first particular exchange. In someimplementations, in accordance with received instructions, transactioncomponent 134 may transfer ownership of a particular digital resourcenon-temporarily from a first owner to a second owner, e.g., when aparticular exchange is not reversible or no longer reversible. In someimplementations, transaction component 134 may be arranged, organized,and/or otherwise included in blockchain 117 a.

In some implementations, transaction component 134 may be configured toobtain asset-specific rights (e.g., ownership rights, distributionrights, and/or other rights) for particular digital resources. In someimplementations, transaction component 134 may be configured to accessblockchain 117 a to obtain the asset-specific rights (that are recordedon blockchain 117 a, e.g., in one or more smart contracts).

Input component 135 may be configured to receive user input fromadministrative users. For example, the user input may include entryand/or selection of particular information, unique digital articles,virtual items, and/or any entity or object that interacts with any partof system 100 and/or plays a part in the operation of system 100. Forexample, an administrative user may select a particular set of uniquedigital articles (e.g., all “Dazzle Blankos” that have been issued) asthe input set of unique digital articles for other components of system100. Additionally, the administrative user may select a particularadjustment to be enacted by adjustment component 126 (e.g., increase thevalue of one or more elements of the eligible distribution) for one ormore types of determinations by reward component 131 (e.g., an eligibledistribution of a reward of 100 virtual coins for leveling up a uniquedigital article in the selected set of unique digital articles, providedthat the particular unique digital article is currently recorded on theprivate permissioned permanent registry, as determined byregistry-analysis component 120). Based on these inputs and/orselections by the administrative user, system 100 may provide ablockchain-specific utility for (a set of) unique digital articles thatincentivizes recording these unique digital articles on a specificpermanent registry.

As another example, the administrative user may select a different setof unique digital articles (e.g., all “Boss Dino Blankos” that have beenissued) as the input set of unique digital articles for other componentsof system 100. Additionally, the administrative user may select aparticular adjustment to be enacted by adjustment component 126 (e.g.,decrease the value of one or more elements of the eligible distribution)for one or more types of determinations by reward component 131 (e.g.,an eligible distribution may be receiving the distribution gains basedon particular in-game actions for unique digital articles in theselected set of unique digital articles, provided that the particularunique digital article is currently recorded on the public permanentregistry, as determined by registry-analysis component 120). Based onthese inputs and/or selections by the administrative user, system 100may provide a blockchain-specific utility for (a selected set of) uniquedigital articles that incentivizes recording these unique digitalarticles on the private permissioned permanent registry.

Communication component 137 may be configured to facilitatecommunication and/or interaction between administration server 115 andthe rest of system 100. For example, communication component 137 maycommunicate user input received by input component 135 to othercomponents of system 100, particularly of online gaming platform 105.

In some implementations, game component 108 may be configured to(dynamically) modify depictions of player-controllable characters ininstances of games. For example, game component 108 may add or modifythe depiction of a particular in-game player-controllable character byone or more visual indicators. For example, a particular visualindicator may represent, to other players, that the particular in-gameplayer-controllable character is for sale, or that listing informationpertaining to the particular in-game player-controllable character hasbeen published, e.g., on one or more online sales platforms 113. By wayof non-limiting example, FIG. 6A depicts a view 600 of interactivegameplay by a particular player, using unique digital article 15(depicted as a particular in-game player-controllable character referredto as “Boss Dino Blanko”). Other players may be active and present inview 600 (depicting a topography of a simulated space included in theinstance of a game), for example a first player-controllable character61 (standing below a cloud 61 a) and a second player-controllablecharacter 62 (standing near an in-game structure 62 a that looks like ahouse). Here, a visual indicator 601 has been added to view 600 (visibleat least to other players, and optionally visible to the particularplayer as well), representing that unique digital article 15 is forsale, and that prices are listed in the currencies indicated by a visualindicator 601 a and a visual indicator 601 b, corresponding to Ether andUS dollars, respectively.

In some implementations, game component 108 may be configured to(dynamically) modify depictions of one or more visual indicators for aparticular player-controllable character in instances of games, torepresent whether a particular listed price is undervalued or overvaluedcompared to other listed prices (according to one or more establishedexchange rates between different currencies). By way of non-limitingexample, FIG. 6B depicts a view 650 of interactive gameplay by aparticular player, using unique digital article 15 (depicted as aparticular in-game player-controllable character referred to as “BossDino Blanko”). Other players may be active and present in view 650, forexample a first player-controllable character 61 and a secondplayer-controllable character 62. Here, a visual indicator 651 has beenadded to view 650 (visible at least to other players), representing thatunique digital article 15 is for sale, and that prices are listed in thecurrencies indicated by a visual indicator 651 a and a visual indicator651 b, corresponding to Ether and US dollars, respectively.Additionally, the relative sizes of visual indicator 651 a and visualindicator 651 b may reflect that the currently listed price in Ether islower (according to one or more established exchange rates betweendifferent currencies) than the currently listed price in US dollars,since visual indicator 651 a is more prominently shown. For example, ifEther costs $1500, a price of $150 would match exactly a price of 0.1Ether (assuming other fees such as transaction fees or profit sharingare equal). However, if the price of Ether has dropped to $1000, thelisted price in Ether would be a better deal for a buyer than the listedprice in US dollars. Conversely, if the price of Ether has increased to$2000, the listed price in US dollars would be a better deal for a buyerthan the listed price in Ether (and in such a case, the relative sizesof visual indicator 651 a and visual indicator 651 b may be modified todynamically reflect such a change in the exchange rate between USdollars and Ether). Other distinctions and/or differences betweendifferent visual indicators (besides relative size) are consideredwithin the scope of this disclosure, including but not limited to theuse of colors, blinking, outlining the character, and/or other visualand/or textual indicators that can be provided to other players. In someimplementations, sellers may be able to configure the particularindicators (or modifications to indicators) to be used to signal adifference in multiple listed prices (according to one or moreestablished exchange rates between different currencies) for the sameunique digital article. Alternatively, and/or simultaneously, in someimplementations, other players (e.g., prospective buyers) may be able toconfigure the particular indicators (or modifications to indicators) tobe used to signal a difference in multiple listed prices (according toone or more established exchange rates between different currencies) forthe same unique digital article.

Referring to FIG. 1 , user interfaces 125 may be configured tofacilitate interaction between players 123 and system 100 and/or betweenplayers 123 and client computing platforms 104. For example, userinterfaces 125 may provide an interface (e.g., a challenge interface)through which players 123 may provide information to and/or receiveinformation from system 100. In some implementations, user interface 125may include one or more of a display screen, touchscreen, monitor, akeyboard, buttons, switches, knobs, levers, mouse, microphones, sensorsto capture voice commands, sensors to capture body movement, sensors tocapture hand and/or finger gestures, and/or other user interface devicesconfigured to receive and/or convey player input. In someimplementations, one or more user interfaces 125 may be included in oneor more client computing platforms 104. In some implementations, one ormore user interfaces 125 may be included in system 100. In someimplementations, user interface 125 may be a type of interface thatfacilitates the exchange of virtual items between players.

FIG. 5A illustrate exemplary blockchain 117 c as may be used by system100, in accordance with one or more implementations. FIG. 5A illustratesa blockchain 117 c that includes a block 0, a block 1, and a block 2. Astime progresses, more blocks may be added to blockchain 117 c. Theblocks within blockchain 117 c are ordered. In block 0, three assets(indicated by a capital “A”) are generated and/or assigned to threeplayers or participants: a first digital asset is assigned to player “i”(U_(i)), a second digital asset is assigned to player “j” (U_(j)), and athird digital asset, smart contract 15 a, is assigned to player “a”(U_(a)). For example, smart contract 15 a may be (or include) a templatefor issuing a particular type of unique digital article. Smart contract15 a may have been posted to blockchain 117 c by a component similar torecord component 134. For example, the assets in block 0 may beindividual ownership rights recorded for particular digital assetswithin an online gaming platform. Block 1 is connected to block 0 (asindicated by a link 50 a), for example by including an address of block1 in block 0, or vice versa. Likewise, block 1 is connected to block 2,as indicated by a link 50 b. In block 1, a transaction to smart contract15 a (indicated by “Ax”) is recorded, as well as a transaction fromplayer “i” to player “j”, and another transaction from player “j” toplayer “k”. Transaction Ax to smart contract 15 a may issue a uniquedigital article to player “q”, the unique digital article being definedby metadata 52 (here, including a unique digital article named “DinoBoss Blanko”, having identifier “#001”, as depicted by a linked image ofunique digital article 15, as well as including various other fields ofinformation). In block 2, several transactions may be recorded: atransaction from player “j” to player “n”, and a transaction from player“q” to smart contract 15 a. For example, this transaction may representplayer “q” using the particular unique digital article with identifier“#001” in some manner (which may or may not lead to a reward for thisplayer). This unique digital article 15 may be part of a set of uniquedigital articles (that are all issued by smart contract 15 a, e.g., all“Boss Dino Blankos”). Assume a blockchain 117 d is the continuation ofblockchain 117 c. Player “q” may be eligible for a reward (e.g., basedon the transaction in block 2, or based on activity by this player inthe instance of the game). In some cases, this reward may be adjusted(e.g., decreased in value) or eliminated, due to a determination by,e.g., adjustment component 126.

By way of non-limiting example, FIG. 5B illustrates blockchain 117 dthat includes several blocks (block 3, block 4, block 5). Block 3 may beconnected to block 2 of blockchain 117 c. Block 4 may be connected toblock 3 (as indicated by a link 50 d), and block 5 may be connected toblock 4 (as indicated by a link 50 e). In block 3, another transactionto smart contract 15 a (indicated by “Ax”) is recorded, which issues aunique digital article to player “p”, the unique digital article beingdefined by metadata 54, and having identifier “#002”. Block 4 includes atransaction (indicated by a capital “T”) from player “q” to player “p”.For example, the transaction may represent a purchase of unique digitalarticle 15 by buyer player “p” from seller player “q”, using the varioususer interfaces as described in this disclosure, such that buyer player“p” can select between a first price and a second price (and, in someimplementations, select a particular settlement option from a set ofsettlement options related to the selected price). Block 5 includes atransaction from player “p” to smart contract 15 a. For example, thistransaction may represent player “p” using the particular unique digitalarticle with identifier “#001” in some manner, which may lead to areward for player “p”.

Referring to FIG. 1 , in some implementations, online gaming platforms105, server(s) 102, client computing platform(s) 104, administrationservers 115, registry servers 111, online sales platforms 113, and/orexternal resources 138 may be operatively linked via one or moreelectronic communication links. For example, such electroniccommunication links may be established, at least in part, via one ormore networks 13 such as the Internet and/or other networks. It will beappreciated that this is not intended to be limiting, and that the scopeof this disclosure includes implementations in which online gamingplatforms 105, server(s) 102, client computing platform(s) 104,administration servers 115, registry servers 111, and/or externalresources 138 may be operatively linked via some other communicationmedia.

A given client computing platform 104 may include one or more processorsconfigured to execute computer program components. The computer programcomponents may be configured to enable an expert or player associatedwith the given client computing platform 104 to interface with system100 and/or external resources 138, and/or provide other functionalityattributed herein to client computing platform(s) 104. By way ofnon-limiting example, the given client computing platform 104 mayinclude one or more of a desktop computer, a laptop computer, a handheldcomputer, a tablet computing platform, a NetBook, a Smartphone, a gamingconsole, and/or other computing platforms.

Administration server(s) 115 may include one or more of servers 102 a,processors 132 a, machine-readable instructions 106 a, electronicstorage 130 a, and/or other components. Server(s) 102 a may beconfigured by machine-readable instructions 106 a. Machine-readableinstructions 106 a may include one or more instruction components. Theinstruction components may include one or more of input component 135,communication component 137, and/or other instruction components.Administration server 115 may include communication lines, or ports toenable the exchange of information with one or more networks 13 and/orother computing platforms. In some implementations, administrationservers 115 may be used by one or more administrative users, e.g., toconfigure and/or control operation of system 100. In someimplementations, administrative servers 115 may include or use one ormore user interfaces to receive user input and/or otherwise interactwith one or more administrative users.

External resources 138 may include sources of information outside ofsystem 100, external entities participating with system 100, externalproviders of computation and/or storage services, and/or otherresources. In some implementations, some or all of the functionalityattributed herein to external resources 138 may be provided by resourcesincluded in system 100. In some implementations, external resources 138may include one or more blockchain oracles (as may be used to determineresults for decisions, challenges, and/or other determinations based onreal-world information).

Server(s) 102 may include communication lines, or ports to enable theexchange of information with a network and/or other computing platforms.Illustration of server(s) 102 in FIG. 1 is not intended to be limiting.Server(s) 102 may include a plurality of hardware, software, and/orfirmware components operating together to provide the functionalityattributed herein to server(s) 102. For example, server(s) 102 may beimplemented by a cloud of computing platforms operating together asserver(s) 102.

Electronic storage 130 may comprise non-transitory storage media thatelectronically stores information. The electronic storage media ofelectronic storage 130 may include one or both of system storage that isprovided integrally (i.e., substantially non-removable) with server(s)102 and/or removable storage that is removably connectable to server(s)102 via, for example, a port (e.g., a USB port, a firewire port, etc.)or a drive (e.g., a disk drive, etc.). Electronic storage 130 mayinclude one or more of optically readable storage media (e.g., opticaldisks, etc.), magnetically readable storage media (e.g., magnetic tape,magnetic hard drive, floppy drive, etc.), electrical charge-basedstorage media (e.g., EEPROM, RAM, etc.), solid-state storage media(e.g., flash drive, etc.), and/or other electronically readable storagemedia. Electronic storage 130 may include one or more virtual storageresources (e.g., cloud storage, a virtual private network, and/or othervirtual storage resources). Electronic storage 130 may store softwarealgorithms, information determined by processor(s) 132, informationreceived from server(s) 102, information received from client computingplatform(s) 104, and/or other information that enables server(s) 102 tofunction as described herein.

Processor(s) 132 may be configured to provide information processingcapabilities in server(s) 102. As such, processor(s) 132 may include oneor more of a digital processor, an analog processor, a digital circuitdesigned to process information, an analog circuit designed to processinformation, a state machine, and/or other mechanisms for electronicallyprocessing information. Although processor(s) 132 is shown in FIG. 1 asa single entity, this is for illustrative purposes only. In someimplementations, processor(s) 132 may include a plurality of processingunits. These processing units may be physically located within the samedevice, or processor(s) 132 may represent processing functionality of aplurality of devices operating in coordination. Processor(s) 132 may beconfigured to execute components 108, 110, 112, 114, 116, 120, 122, 124,126, 128, 131, 133, 134, 135, 136, and/or 137, and/or other components.Processor(s) 132 may be configured to execute components 108, 110, 112,114, 116, 120, 122, 124, 126, 128, 131, 133, 134, 135, 136, and/or 137,and/or other components by software; hardware; firmware; somecombination of software, hardware, and/or firmware; and/or othermechanisms for configuring processing capabilities on processor(s) 132.As used herein, the term “component” may refer to any component or setof components that perform the functionality attributed to thecomponent. This may include one or more physical processors duringexecution of processor readable instructions, the processor readableinstructions, circuitry, hardware, storage media, or any othercomponents.

It should be appreciated that although components 108, 110, 112, 114,116, 120, 122, 124, 126, 128, 131, 133, 134, 135, 136, and/or 137 areillustrated in FIG. 1 as being implemented within a single processingunit, in implementations in which processor(s) 132 includes multipleprocessing units, one or more of components 108, 110, 112, 114, 116,120, 122, 124, 126, 128, 131, 133, 134, 135, 136, and/or 137 may beimplemented remotely from the other components. The description of thefunctionality provided by the different components 108, 110, 112, 114,116, 120, 122, 124, 126, 128, 131, 133, 134, 135, 136, and/or 137described below is for illustrative purposes, and is not intended to belimiting, as any of components 108, 110, 112, 114, 116, 120, 122, 124,126, 128, 131, 133, 134, 135, 136, and/or 137 may provide more or lessfunctionality than is described. For example, one or more of components108, 110, 112, 114, 116, 120, 122, 124, 126, 128, 131, 133, 134, 135,136, and/or 137 may be eliminated, and some or all of its functionalitymay be provided by other ones of components 108, 110, 112, 114, 116,120, 122, 124, 126, 128, 131, 133, 134, 135, 136, and/or 137. As anotherexample, processor(s) 132 may be configured to execute one or moreadditional components that may perform some or all of the functionalityattributed below to one of components 108, 110, 112, 114, 116, 120, 122,124, 126, 128, 131, 133, 134, 135, 136, and/or 137.

FIG. 2 illustrates a method 200 to provide user interfaces to players ofan online gaming platform, in accordance with one or moreimplementations. The operations of method 200 presented below areintended to be illustrative. In some implementations, method 200 may beaccomplished with one or more additional operations not described,and/or without one or more of the operations discussed. Additionally,the order in which the operations of method 200 are illustrated in FIG.2 and described below is not intended to be limiting.

In some implementations, method 200 may be implemented in one or moreprocessing devices (e.g., a digital processor, an analog processor, adigital circuit designed to process information, an analog circuitdesigned to process information, a state machine, and/or othermechanisms for electronically processing information). The one or moreprocessing devices may include one or more devices executing some or allof the operations of method 200 in response to instructions storedelectronically on an electronic storage medium. The one or moreprocessing devices may include one or more devices configured throughhardware, firmware, and/or software to be specifically designed forexecution of one or more of the operations of method 200.

At an operation 202, player accounts are managed that are associatedwith the players. The player accounts include a first player accountassociated with the first player. The first player account includes afirst account inventory of one or more virtual items. The first playercontrols the one or more virtual items in the first account inventory.The first account inventory includes a first unique digital article thatis associated with a first in-game player-controllable characterconfigured to be used in the instance of the game. In some embodiments,operation 202 is performed by an account component the same as orsimilar to account component 112 (shown in FIG. 1 and described herein).

At an operation 204, presentation of a first user interface to the firstplayer is facilitated. The first user interface is configured to receiveplayer input from the first player. The first user interface enables,through the player input, the player to (i) enter and/or select thefirst unique digital article that is included in the first accountinventory, (ii) enter and/or select a first price listed in a firstcurrency, wherein the first currency is a fiat currency, (iii) enter asecond price listed in a second currency different from the firstcurrency, wherein the second currency is a decentralized currency, and(iv) initiate transmission of a listing information for publication toother players including the second player. The listing informationcorresponds to the player input received from the first player throughthe first user interface. The listing information presents the firstunique digital article for sale at either the first price or the secondprice. In some embodiments, operation 204 is performed by a presentationcomponent the same as or similar to presentation component 133 (shown inFIG. 1 and described herein).

At an operation 206, the transmission of the listing information isreceived. In some embodiments, operation 206 is performed by a listingcomponent and/or an online sales platform the same as or similar tolisting component 116 and/or online sales platform 113 (shown in FIG. 1and described herein).

At an operation 208, responsive to receiving the transmission of thelisting information, the publication of the listing information to theother players is effectuated, including to the second player. Thepublication is presented to the other players in a second interface. Insome embodiments, operation 208 is performed by a listing componentand/or an online sales platform the same as or similar to listingcomponent 116 and/or online sales platform 113 (shown in FIG. 1 anddescribed herein).

At an operation 210, second player input is received, from the secondplayer, through the second interface. The second player input includes aselection of either the first price or the second price. In someembodiments, operation 210 is performed by a presentation component thesame as or similar to presentation component 133 (shown in FIG. 1 anddescribed herein).

At an operation 212, presentation of a third interface to the secondplayer is facilitated. Responsive to the selection, by the secondplayer, of the first price through the second interface, the thirdinterface presents a first set of one or more settlement options to thesecond player. The first set includes the first currency, Responsive tothe selection of the second price through the second interface, thethird interface presents a second set of one or more settlement optionsto the second player. The second set includes the second currency. Insome embodiments, operation 212 is performed by a presentation componentthe same as or similar to presentation component 133 (shown in FIG. 1and described herein).

At an operation 214, third player input is received, from the secondplayer, through the third interface. The third player input represents asettlement option selected from either the first or second set ofsettlement options. In some embodiments, operation 214 is performed by apresentation component the same as or similar to presentation component133 (shown in FIG. 1 and described herein).

At an operation 216, the first unique digital article is transferredfrom the first player to the second player, in accordance with theselected settlement option. In some embodiments, operation 216 isperformed by a registry component and/or transaction component the sameas or similar to registry component 128 and/or transaction component 134(shown in FIG. 1 and described herein).

Although the present technology has been described in detail for thepurpose of illustration based on what is currently considered to be themost practical and preferred implementations, it is to be understoodthat such detail is solely for that purpose and that the technology isnot limited to the disclosed implementations, but, on the contrary, isintended to cover modifications and equivalent arrangements that arewithin the spirit and scope of the appended claims. It is to beunderstood that the present technology contemplates that, to the extentpossible, one or more features of any implementation can be combinedwith features of any other implementation.

What is claimed is:
 1. A system configured to provide user interfacesand relative price information to players of an online gaming platform,wherein the online gaming platform is configured to execute an instanceof a game to facilitate presentation of the game to the players, whereinthe presentation of the game is based on views of the game that aredetermined during execution of the instance of the game, wherein theplayers include a first player and a second player, the systemcomprising: one or more processors configured by machine-readableinstructions to: manage player accounts associated with the players,wherein the player accounts include a first player account associatedwith the first player, wherein the first player controls a first uniquedigital article associated with a first in-game player-controllablecharacter; facilitate presentation of a first user interface to thefirst player, wherein the first user interface is configured to receiveplayer input from the first player, wherein the first user interfaceenables, through the player input, the player to: (i) enter and/orselect the first unique digital article, (ii) enter and/or select afirst price in a first currency, wherein the first currency is a fiatcurrency, (iii) enter a second price in a second currency different fromthe first currency, wherein the second currency is a decentralizedcurrency, (iv) initiate publication of listing information to otherplayers including the second player, wherein the listing informationcorresponds to the player input, and wherein the listing informationpresents the first unique digital article for sale at either the firstprice or the second price, wherein the publication is presented to theother players in a second interface that is different from the firstuser interface; effectuate a game presentation of the game to the secondplayer, via a second client computing platform associated with thesecond player, wherein the game presentation presents the first in-gameplayer-controllable character; subsequent to the publication of thelisting information, modify a depiction of the first in-gameplayer-controllable character in the game presentation by a visualindicator, wherein the visual indicator visually represents to thesecond player that the listing information pertaining to the firstunique digital article that is correlated to the first in-gameplayer-controllable character has been published; receive second playerinput, from the second player, through the second interface, wherein thesecond player input includes a selection of either the first price orthe second price; facilitate presentation of a third interface to thesecond player, wherein the third user interface is different from boththe first user interface and the second interface, wherein: (i)responsive to the selection of the first price through the secondinterface, the third interface presents a first set of one or moresettlement options to the second player, wherein the first set includesthe first currency, (ii) responsive to the selection of the second pricethrough the second interface, the third interface presents a second setof one or more settlement options to the second player, wherein thesecond set includes the second currency; and transfer the first uniquedigital article from the first player to the second player, inaccordance with a settlement option selected from either the first orsecond set of settlement options.
 2. The system of claim 1, wherein theone or more processors are further configured to: execute the instanceof the game to facilitate the presentation of the game to the players,and implement in-game actions in the instance of the game in response toaction requests for the in-game actions by the players, wherein thepresentation of the game is based on the views of the game that aredetermined during the execution of the instance of the game.
 3. Thesystem of claim 2, wherein the action requests for the in-game actionsinclude a first action request by the first player for a first in-gameaction to be performed by the first in-game player-controllablecharacter in the instance of the game, wherein the views of the game aspresented to the first player, via a first client computing platformassociated with the first player, depict the first in-gameplayer-controllable character performing the first in-game action inaccordance with the first action request by the first player.
 4. Thesystem of claim 3, wherein the views of the game as presented to thesecond player, via the second client computing platform associated withthe second player, depict a combination of the first in-gameplayer-controllable character and the visual indicator.
 5. The system ofclaim 4, wherein the visual indicator includes one or more of: (i) anicon and/or textual information added on a surface of the first in-gameplayer-controllable character, (ii) the icon and/or the textualinformation added to a set of information items pertaining to the firstin-game player-controllable character, (iii) the icon and/or the textualinformation depicted in a peripheral field of an in-game user interfacethat presents the views of the game to the second player, (iv) the icon,an effect, and/or the textual information added to the views of the gamein proximity of the first in-game player-controllable character.
 6. Thesystem of claim 1, wherein the one or more processors are furtherconfigured to: present the publication of the listing information to thesecond player, wherein the second interface is presented on the secondclient computing platform.
 7. The system of claim 1, wherein the one ormore processors are further configured to: receive, through the secondinterface, from the second player, an offer to purchase the first uniquedigital article for either the first price or the second price.
 8. Thesystem of claim 1, wherein the visual indicator indicates the listinginformation includes both of the first price and the second price. 9.The system of claim 1, wherein the visual indicator has a first type ora second type, wherein the first type is visually distinct from thesecond type, wherein the first type of visual indicator indicates thefirst price is valued below the second price based on a current exchangerate between the first currency and the second currency, and wherein thesecond type of visual indicator indicates the second price is valuedbelow the first price based on the current exchange rate between thefirst currency and the second currency.
 10. The system of claim 1,wherein selection of the settlement option is based on third playerinput received from the second player through the third interface.
 11. Amethod of providing user interfaces and relative price information toplayers of an online gaming platform, wherein the online gaming platformexecutes an instance of a game to facilitate presentation of the game tothe players, wherein the presentation of the game is based on views ofthe game that are determined during execution of the instance of thegame, wherein the players include a first player and a second player,the method comprising: managing player accounts associated with theplayers, wherein the player accounts include a first player accountassociated with the first player, wherein the first player controls afirst unique digital article associated with a first in-gameplayer-controllable character; facilitating presentation of a first userinterface to the first player, wherein the first user interface isconfigured to receive player input from the first player, wherein thefirst user interface enables, through the player input, the player to(i) enter and/or select the first unique digital article, (ii) enterand/or select a first price in a first currency, wherein the firstcurrency is a fiat currency, (iii) enter a second price in a secondcurrency different from the first currency, wherein the second currencyis a decentralized currency, (iv) initiate publication of listinginformation to other players including the second player, wherein thelisting information corresponds to the player input, and wherein thelisting information presents the first unique digital article for saleat either the first price or the second price, wherein the publicationis presented to the other players in a second interface that isdifferent from the first user interface; effectuating a gamepresentation of the game to the second player, via a second clientcomputing platform associated with the second player, wherein the gamepresentation presents the first in-game player-controllable character;subsequent to the publication of the listing information, modifying adepiction of the first in-game player-controllable character in the gamepresentation by a visual indicator, wherein the visual indicatorvisually represents to the second player that the listing informationpertaining to the first unique digital article that is correlated to thefirst in-game player-controllable character has been published;receiving second player input, from the second player, through thesecond interface, wherein the second player input includes a selectionof either the first price or the second price; facilitating presentationof a third interface to the second player, wherein the third userinterface is different from both the first user interface and the secondinterface, wherein: (i) responsive to the selection of the first pricethrough the second interface, the third interface presents a first setof one or more settlement options to the second player, wherein thefirst set includes the first currency, (ii) responsive to the selectionof the second price through the second interface, the third interfacepresents a second set of one or more settlement options to the secondplayer, wherein the second set includes the second currency; andtransferring the first unique digital article from the first player tothe second player, in accordance with a settlement option selected fromeither the first or second set of settlement options.
 12. The method ofclaim 11, further comprising: executing the instance of the game tofacilitate the presentation of the game to the players, and implementingin-game actions in the instance of the game in response to actionrequests for the in-game actions by the players, wherein thepresentation of the game is based on the views of the game that aredetermined during the execution of the instance of the game.
 13. Themethod of claim 12, wherein the action requests for the in-game actionsinclude a first action request by the first player for a first in-gameaction to be performed by the first in-game player-controllablecharacter in the instance of the game, wherein the views of the game aspresented to the first player, via a first client computing platformassociated with the first player, depict the first in-gameplayer-controllable character performing the first in-game action inaccordance with the first action request by the first player.
 14. Themethod of claim 13, wherein the views of the game as presented to thesecond player, via the second client computing platform associated withthe second player, depict a combination of the first in-gameplayer-controllable character and the visual indicator.
 15. The methodof claim 14, wherein the visual indicator includes one or more of: (i)an icon and/or textual information added on a surface of the firstin-game player-controllable character, (ii) the icon and/or the textualinformation added to a set of information items pertaining to the firstin-game player-controllable character, (iii) the icon and/or the textualinformation depicted in a peripheral field of an in-game user interfacethat presents the views of the game to the second player, (iv) the icon,an effect, and/or the textual information added to the views of the gamein proximity of the first in-game player-controllable character.
 16. Themethod of claim 11, further comprising: presenting the publication ofthe listing information to the second player, wherein the secondinterface is presented on the second client computing platform.
 17. Themethod of claim 11, further comprising: receiving, through the secondinterface, from the second player, an offer to purchase the first uniquedigital article for either the first price or the second price.
 18. Themethod of claim 11, wherein the visual indicator indicates the listinginformation includes both of the first price and the second price. 19.The method of claim 11, wherein the visual indicator has a first type ora second type, wherein the first type is visually distinct from thesecond type, wherein the first type of visual indicator indicates thefirst price is valued below the second price based on a current exchangerate between the first currency and the second currency, and wherein thesecond type of visual indicator indicates the second price is valuedbelow the first price based on the current exchange rate between thefirst currency and the second currency.
 20. The method of claim 11,further comprising: receiving third player input from the second playerthrough the third interface, wherein selection of the settlement optionis based on the third player input.